Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Lisbon Challenger Malaga Challenger Erste Bank Open - Vienna Australian Open - Melbourne Mutua Madrid Open - Madrid Madrid Challenger French Open - Paris Aix En Provence Challenger Heilbronn Challenger Modena Challenger Milan Challenger U.S. Open - New York Seville Challenger Bad Waltersdorf Challenger Tulln Challenger French Open - Paris Generali Open - Kitzbuhel Italy F5 Spain F8 Spain F16 Italy #4-w2 Qatar F1 Italy F4 Spain F17 Italy F34 Spain F28 Italy F5 Spain F13 Spain F20 Spain F30 Spain F35 Spain F36 Spain F38 Spain F39 Spain F2 Spain F4 Spain F8 Spain F10 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F1 Spain F26 Spain F28 Spain F29 Spain F32 Spain F33 Spain F38 Spain F39 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F2 Croatia F1 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 Italy F17 Italy F24 Great Britain F1 Great Britain F2 Spain F4 Spain F7 Italy F1 Italy F13 Italy F15 Italy F22 Great Britain F2 Italy F1 Great Britain F4 Italy F4 Italy F5 Italy F6 Italy F11 Italy F1 Italy F5 Spain F9 Spain F10 Spain F11 Spain F13 Spain F17 Spain F18 Spain F19 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Spain F27 Spain F29 Spain F40 Spain F3 Spain F7 Serbia F2 Spain F12 Italy F10 Spain F16 Spain F25 Morocco F1 France F10 II Cyclus Open de Tenis - Florianopolis XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Riviera de Rimini Challenger - Rimini Ethias Trophy - Mons Napoli Challenger Monza Challenger Rome Challenger Tunis Challenger Cremona Challenger Rimini Challenger Segovia Challenger Vigo Challenger Freudenstadt Challenger Szczecin Challenger Palermo Challenger Rennes Challenger Orleans Challenger Jersey Challenger Prostejov Challenger Marburg Challenger San Sebastian Challenger Prostejov Challenger Kenitra Challenger Italy F4 Italy F5 Italy F6 Italy F13 Italy F19 Lyon Challenger Perugia Challenger Genova Challenger Szczecin Challenger Szczecin Challenger Spain F10 Genova Challenger Italy #4-w1 Italy #4-w3 Italy #4-w4 Spain #1-w3 Qatar F2 Qatar F3 Italy F1 Italy F3 Spain F20 Hungary F4 Spain F32 Italy F30 Italy F31 Spain F26 Spain F31 Spain F32 Spain F2 Spain F4 Spain F14 Spain F15 Spain F9 Great Britain F16 Spain F31 Valencia Challenger Murcia Challenger Girona Challenger Bratislava 1 Challenger Braga Challenger Montemar Challenger Maia Challenger Murcia Challenger Bordeaux Challenger Seville Challenger Valencia Challenger Memorial Savigny - Sassuolo Intelig Tennis Cup - Brasilia Internazionali di Tennis - Bergamo Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan Tata Open 2002 - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Como Challenger Legg Mason Tennis Classic - Washington D.C. Seville Challenger AAPT Championships - Adelaide Adidas International - Sydney Genova Challenger Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Croatia Open Umag - Umag China Open - Beijing Mumbai Open - Mumbai Chennai Open - Chennai Brasil Open - Costa do Sauipe Warsteiner Grand Prix - Oberstaufen Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona LTA Shrewsbury Challenger - Shrewsbury Morocco Tennis Tour - Fes Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Remo Challenger Riviera di Rimini Challenger - Rimini BA-CA Tennis Trophy - Vienna Heilbronn Open - Heilbronn Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona South African Airways Open - East London Challenger DCNS de Cherbourg - Cherbourg 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille Open Sabadell Atlantico - Barcelona International German Open - Hamburg BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril German Tennis Championships - Hamburg BCR Open Romania - Bucharest San Benedetto Challenger - San Benedetto Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney Copa Claro - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Geneva Open - Geneva Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Sydney International - Sydney Heilbronn Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Caltanissetta Challenger Geneva Open - Geneva San Remo Challenger Plava Laguna Croatia Open - Umag Reggio Emilia Challenger Shenzhen Open - Shenzhen San Benedetto Challenger European Open - Antwerp Recanati Challenger Erste Bank Open - Vienna San Marino Challenger Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Todi Challenger Rio Open - Rio de Janeiro Napoli Challenger Grand Prix Hassan II - Marrakech Mons Challenger Barcelona Open Banc Sabadell - Barcelona Tarragona Challenger BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai Tanger Challenger Rabat Challenger Adelaide International - Adelaide Barletta Challenger Cordoba Open - Cordoba Argentina Open - Buenos Aires Santiago Open - Santiago Generali Open - Kitzbuhel European Open - Antwerp Forte Village Sardegna Open - Sardinia Bordeaux Challenger Murray River Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Rome Challenger Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Milan Challenger Rimini Challenger Cordenons Challenger Manerbio Challenger Geneva Challenger Seville Challenger Todi Challenger Ljubljana Challenger Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Tarragona Challenger Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Gijon Open - Gijon Tennis Napoli Open - Naples Bucaramanga Challenger United Cup - Australia Bergamo Challenger Cordoba Open - Cordoba Rio Open - Rio de Janeiro EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Rio Open - Rio de Janeiro Movistar Chile Open - Santiago Grand Prix Hassan II - Marrakech San Benedetto Challenger Prostejov Challenger Todi Challenger Genova Challenger Canottieri Mincio Open - Mantova Banja Luka Challenger Tunis Open - Tunis Oberstaufen Cup - Oberstaufen IPP Open - Helsinki Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova San Marino Cepu Open - San Marino AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Fergana Challenger - Fergana Samarkand Challenger - Samarkand Warsteiner Grand Prix - Oberstaufen Open 88 - Contrexeville TED Open Istanbul - Istanbul Bulgarian Open - Sofia Macedonian Open - Skopje Bukhara Challenger - Bukhara Okal Cup - Eckental Jameson Cup - Milan MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Open de Montauban - Montauban 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Milano Challenger-Jameson Cup - Milan Lamberts Open by Stawag - Aachen Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Garden Open - Rome Nord/LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Meridiana Sardegna Open - Olbia The Scottish Championships - Edinburgh I Tourneo Fila Citta di Brindisi - Brindisi Rado Geneva Challenger - Geneva Macedonian Open 1999 - Skopje Samarkand Challenger - Samarkand Whirlpool Open - Budapest Challenger Britania Zavaleta - Puebla Challenger de la Ciudad de Mexico - Mexico City Challenger Ford de Cherbourg - Cherbourg Geneva Challenger - Geneva Garden Open - Rome Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Hilversum Open - Hilversum FILA Challenger - Biella San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Asirom Challenger - Brasov Bulgarian Open - Sofia FILA Challenger Biella - Biella Sports Experts Open - Nettingsdorf Opel Bulvaria MCG Bulgarian Open - Sofia USTA Men's Challenger of Urbana-Champaign - Urbana Top Wool Challenger Biella - Biella Jameson Cup - Milan ATP Challenger Numea - New Caledonia IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Citta di Monza - Monza San Remo Tennis Cup 15° Piertomaso - San Remo Ostdeutscher Sparkessen Cup - Dresden Ljubljana Open - Ljubljana Schickendanz Open - Furth Societa Canottieri Mincio 2005 - Mantova 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 7° Trani Cup - Trani San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons TED Open - Istanbul Open de L'Isere - Grenoble The LTA Men's Challenger - Southampton IPP Open - Helsinki The LTA Sunderland Challenger - Sunderland ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Riviera di Rimini Challenger - Rimini 8° Trani Cup - Trani San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Bauer Watertechnology Cup - Eckental Heilbronn Open - Heilbronn Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Challenger Lugano - Lugano Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan San Marino Cepu Open - San Marino LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Citta di Como - Como Black Forest Open - Freudenstadt Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Ipsos Bucharest Challenger - Bucharest Open Costa Daurada - Tarragona The Tarka Challenger - Barnstaple Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia Genova Open Challenger - Genova Open D'Orleans - Orleans 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Karlsruhe Challenger Tanger Challenger Meknes Challenger Wolfsburg Challenger Cherbourg Challenger Sofia Challenger Alessandria Challenger Milan Challenger Tennis Masters Series - Rome Tennis Masters Series - Rome Iasi Challenger San Sebastian Challenger Genova Challenger Arad Challenger San Benedetto Challenger Campionati Internazionali d'Italia - Rome San Marino Challenger Trani Challenger Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Como Challenger Rijeka Challenger Napoli Challenger Santiago Challenger Wolfsburg Challenger Rabat Challenger Marrakech Challenger Caltanissetta Challenger Barletta Challenger Prostejov Challenger BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Marburg Challenger Turin Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome San Benedetto Challenger Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Recanati Challenger Sony Ericsson Open - Miami Trani Challenger San Marino Challenger Cordenons Challenger Monte-Carlo Rolex Masters - Monte-Carlo San Sebastian Challenger Genova Challenger Mutua Madrilena Madrid Open - Madrid Seville Challenger Internazionali BNL d'Italia - Rome Bergamo Challenger Western & Southern Open - Cincinnati Todi Challenger BNP Paribas Masters - Paris Ljubljana Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Geneva Challenger Internazionali BNL d'Italia - Rome Salzburg Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati Meknes Challenger BNP Paribas Masters - Paris Bergamo Challenger Cherbourg Challeger Cherbourg Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barletta Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sarajevo Challenger BNP Paribas Open - Indian Wells Milan Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Recanati Challenger Orbetello Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Caltanissetta Challenger BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Napoli Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monza Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Seville Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Rome Challenger Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Panama City Challenger Barranquilla Challenger Miami Open - Miami Girona Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Milan Challenger Padova Challenger National Bank Open - Montreal Aix En Provence Challenger Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Meknes Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Recanati Challenger Internazionali BNL d'Italia - Rome Furth Challenger Caltanissetta Challenger Caltanissetta Challenger Monte-Carlo Rolex Masters - Monte-Carlo San Benedetto Challenger Prague Challenger Cordenons Challenger Palermo Challenger Genova Challenger Asuncion Challenger Sao Paulo Challenger Meerbusch Challenger Loughborough Challenger Cremona Challenger Tunis Challenger San Marino Challenger Aix En Provence Challenger Bad Waltersdorf Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Memorial Savigni - Sassuolo Australian Open - Melbourne French Open - Paris Wimbledon - London Open de Tanger - Tangier Copa Ericsson Peru - Lima Bordeaux Challenger U.S. Open - New York Warta Cup - Sopot Cairo Challenger 2002 - Cairo BMW Brixina Tennis Open - Bressanone Challenger 42 - Andrezieux Poznan Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Marino Challenger Dubai Tennis Open - Dubai Cordenons Challenger Szczecin Challenger Valencia Challenger Idea Prokom Open - Sopot Punta Del Este Challenger Finnish Open - Helsinki Menorca Challenger Open Seat Godo 2003 - Barcelona Prostejov Challenger Sassuolo Challenger Villena Challenger Ciutat de Barcelona - Barcelona Perugia Challenger International Tennis Championships - Delray Beach AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano Telcel - Acapulco Maia Challenger Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Brasil Open - Sao Paulo China Open - Beijing Australian Open - Melbourne Bet-at-home Open - Hamburg ATP Studena Croatia Open - Umag Wimbledon - London Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland U.S. Open - New York Estoril Open - Estoril SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Rio Open 500 - Rio de Janeiro St. Petersburg Open - St. Petersburg European Open - Antwerp Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona French Open - Paris Gonet Geneva Open - Geneva Austrian Open - Kitzbuhel Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Wimbledon - London Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle U.S. Open - New York Gerry Weber Open - Halle French Open - Paris Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Wimbledon - London Sydney International - Sydney Barcelona Open Banc Sabadell - Barcelona EFG Swiss Open - Gstaad Australian Open - Melbourne Hamburg European Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech Adelaide International 2 - Adelaide French Open - Paris Sofia Open - Sofia Chile Dove Men+Care Open - Santiago Cordoba Open - Cordoba Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Wimbledon - London Open Parc - Lyon U.S. Open - New York Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Suisse Open - Gstaad Barcelona Open Banc Sabadell - Barcelona EFG Swiss Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Australian Open - Melbourne French Open - Paris Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem cinch Championships - London Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Sophia Antipolis Challenger Montechiarugolo Challenger Adidas International - Sydney Mallorca Championships - Mallorca Valencia Open - Valencia AEGON International - Eastbourne Aircel Chennai Open - Chennai Wimbledon - London Swiss Indoors Basel - Basel Nature Valley International - Eastbourne Argentina Open - Buenos Aires cinch Championships - London Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg Royal Guard Open Chile - Vina del Mar Campionati BNL dItalia - Rome Open de Nice Cote d'Azur - Nice BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg Internazionali BNL d'Italia - Rome ASB Classic - Auckland Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai German Tennis Championships - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Argentina Open - Buenos Aires Miami Open - Miami Rogers Cup - Montreal China Open - Beijing French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, Group C, Valencia Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group B, Valencia Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) San Benedetto Challenger Olympics - Rio de Janeiro Bordeaux Challenger Argentina Open - Buenos Aires